/* 头部 */
.head{width: 100%;}
.head-top{background-color: black; color: #fff; font-size: 14px;line-height: 40px;}
.head-top .login,.register{color: #ff9c00;cursor: pointer;}

/* 头部导航栏 */
.head-nav{height: 115px;}
.logo{width: 169px; height: 88px; background-color: black;margin-top: 14px; margin-left: 25px;}
.head-nav-r{width: 900px;height: 115px;position: relative;}
.search{width: 490px;height: 35px; background-color: #feb80f; margin-top: 25px; position: relative;}
.search-input{width: 430px; height: 31px; border-style: none;text-indent: 10px;margin: 2px;outline: none;}
.search .search-btn{border-style: none;width: 30px; height: 30px;position: absolute;  top: 3px; right: 15px;}
.search .search-btn img{ background-color: #feb80f;width: 30px; height: 30px;}

.shopping{margin-top: 25px;}
.shopping-cart,.my-order{width: 130px; height: 35px;box-sizing: border-box; border: 1px solid #ccc; border-radius: 3px;}
.shopping-cart{margin-left: 30px; position: relative; color: #feb80f; padding-left: 51px; line-height: 35px;}
.shopping-cart .count{width: 15px; height: 15px;background-color: #feb80f;color: #fff;position: absolute;top: 10px; right: 15px;text-align: center; line-height: 15px; border-radius: 7px; font-size: 12px;}
.shopping-cart img{width: 22px; height: 20px;position: absolute;top: 7px; left: 16px;}
.my-order{margin-left: 17px; text-align: center; line-height: 35px; color: #dadada;}

.head-bottom-nav{position: absolute;bottom: 14px;}
.head-bottom-nav p{float: left;font-size: 16px; margin-right: 30px;color: #9f9f9f;}
.head-bottom-nav p.active{color: #feb80f;}

/* banner部分 */
.banner{padding-top: 25px; background-color: #f4f4f4; position: relative;}
.banner img{width: 100%;height: 450px;}
.banner .nav-list{height: 450px; width: 230px; background-color: rgba(255, 255, 255, 0.4);position: absolute;top: 25px; left: 110px;}
.banner .nav-list li{padding-top:18px;margin-left: 30px;}
.banner ul li p{float: left;color: #fff; margin-right: 15px;}
/* .banner ul li p:last-child{margin-right: 15px;} */

/* 广告 */
.advert{background-color: #f4f4f4;}
.advert .fpic img{width: 285px; padding-top: 25px; margin: 0 5px;}
.advert .spic img{width: 1200px; margin: 25px 0;}
.content .tpic p{float: left;width: 228px; height: 285px;border: 1px solid red;margin: 0 5px 30px 5px;}
.tpic .timeout{background-color: #f14938; color: #fff;font-size: 24px; font-weight: bold; text-align: center; line-height: 80px; position: relative;}
.tpic .timeout img{width: 50px; height: 32px;position: absolute; top: 75px; left: 50%;margin-left: -25px;}
.tpic .timeout .timetext{font-size: 16px;font-weight: normal;}

/* 好货推荐 */
.recommend{height: 650px;}


